public class Caser{
public static void main(String args[]) throws Exception{
String s=args[0];
        int key=Integer.parseInt(args[1]);
        String es="";
        for(int i=0;i<s.length( );i++)
{  char c=s.charAt(i);
               if(c>='a' && c<='z') // 鏄皬鍐欏瓧姣??
                  { c+=key%26;  //绉诲姩key%26浣??
                    if(c<'a') c+=26;  //鍚戝乏瓒呯晫
                    if(c>'z') c-=26;  //鍚戝彸瓒呯晫
                  }
               else if(c>='A' && c<='Z') // 鏄ぇ鍐欏瓧姣??
{  c+=key%26;
                    if(c<'A') c+=26;
                    if(c>'Z') c-=26;
                  }
               es+=c;
           }
       System.out.println(es);
   }  
}
